stump sock - German English Dictionary